trick cyclists - French English Dictionary